package com.aconcagua.beans {
  import com.aconcagua.factory.BeanFactory;
  
  public class ConstructorArg extends BeanMetadataSupport implements BeanMetadata {
    public function ConstructorArg(value: Object = null) {
      super(value);
    }

    public function registerIn(bean: BeanDefinitionSupport): void {
      bean.addConstructorArg(this);
    }

    public function getValue(factory: BeanFactory): * {
      return $valueHolder.getValue(factory);
    }
  }
}